@charset "utf-8";
* {margin:0; padding:0;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0; padding:0;}
input, select{ vertical-align:middle}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
.none{
    display: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}
a:link{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:visited{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:hover{
    text-decoration:none; color: #272727;text-decoration: none;
}
a:active{
    text-decoration:none; color: #272727;text-decoration: none;
}
.flexslider1{
    position: relative;height: 220px;
}
body {
    font-family:"å¾®è½¯é›…é»‘", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #272727;
    background-color:#fff;
    overflow-x:hidden ;
}
.power{
    -webkit-transition: -webkit-transform 0.3s;
    transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.power:hover{
    transform: translate(0,-5px);
    -moz-transform: translate(0,-5px);
    -o-transform: translate(0,-5px);
    -webkit-transform: translate(0,-5px);
    box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.3);
}
.i-head{
    border-bottom: 1px solid #ddd;line-height: 40px;background: #ececec;
}
.i-head-hold{
    width: 1200px;margin: 0 auto;overflow: hidden;
}
.i-head-hold .i-head-left{
    float: left;
}
.head-login{
    float: right;width: 150px;color: #00a0e9;
}
#_userlogin{
    float: left;width: 660px;text-align: right;color: #00a0e9;
}
#_userlogin a{
    padding: 0 10px;color: #00a0e9;
}
.head-login a{
    padding: 0 10px;color: #00a0e9;
}
.i-head-hold .i-head-rihgt{
    float: right;text-align: right;width: 300px;
}
.i-head-rihgt a{
    padding: 0 5px;border-right: 1px solid #ddd;
}
.i-nav-top .i-nav-hold{
    width: 1200px;margin: 5px auto;text-align: right;
}
.i-nav-top .i-nav-hold a{
    color: #0065db;
}
.i-nav-top .i-nav-hold .col-r{
    color: red;
}
.head{
    width: 1200px;margin: 18px auto;
}
.head-left{
   float: left;
}
.head-left img{

}
.head-center{
    float: left;margin-top: 30px;
}
.head-center img{

}
.head-right{
    width: 20%;float: right;margin-top: 20px;
}
.head-r-bom{
    margin: 5px 0;
}
.head-r-bom input{
    border: 1px solid #249692;outline: none;height: 27px;vertical-align: middle;
}
.head-r-bom p{
    color: #676767;line-height: 27px;
}
.head-r-bom a{
    color: #676767 ;padding-left: 3px;
}
.head-r-bom button{
    width: 40px;height: 29px;background: #249692;vertical-align: middle;border: 0px;cursor: pointer;margin-left:-4px
}
.head-r-bom button i{
    width: 24px;height: 24px;display: inline-block;background: url("../images/fd.png") no-repeat;background-size: 100% 100%;
}
.fixed{
    position: fixed;left: 0px;top:0px;width: 100%;z-index: 1000;
}
.col-7{
    color: #7f7f7f;
}
.clear{
    clear: both;
}
.fl-r{
    float: right;
}
.fl-l{
    float: left;
}
.nav{
    background: #0065db;height: 65px;width: 100%; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
}
.nav .nav-hold{
    width: 1200px;margin: 0 auto;line-height: 65px;text-align: center;
}
.nav .nav-hold ul li{
    float: left;position: relative;width: 12.5%;text-align: center;
}
.nav .nav-hold ul li i{
    position: absolute;right: 0px;top:20px;width: 1px;height: 25px;display: inline-block;background: url("../images/nav-i.png");
}
.nav .nav-hold ul li a{
    color: #fff;
}
.nav .nav-hold ul .current1{
    background: url("../images/nav-bg3.jpg") repeat-x;
}
.nav .nav-hold ul li:hover{
    background: url("../images/nav-bg3.jpg") repeat-x;
}
.nav .nav-hold ul li ul{
    width: 170px;position: absolute;z-index: 1000;left: 0px;top:64px;background: #0065db;display: none;text-align: center;
}
.nav .nav-hold ul li ul li{
    width: 94%;padding: 0px;border-bottom: 1px dashed #2c8af8;text-align: center;line-height:35px;padding: 0 3%;
}
.nav .nav-hold ul li ul li a{
    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 96%;display: inline;
}
.nav .nav-hold ul li:hover ul{
    display: block;
}
.search_bg{ height:72px;background: #0065db;}
.search{ width:1200px; margin:0 auto;}
.search p{ float:left;font-size: 14px; color:#fff; width:825px; height:72px; line-height:72px; overflow:hidden;}
.search p a{font-size: 14px; color:#fff; padding:0 10px 0 0;}
.search .ser_inp{ background:url(../images/s_inp.gif) no-repeat; width:300px; height:72px; border:none; float:left; font-family:"Microsoft YaHei";font-size: 14px; color:#fff; outline:none;}
.search .ser_so{cursor: pointer; float:left; background:url(../images/s_so.jpg) no-repeat; border:none; width:74px; height:72px;}
.company{
    width: 1200px;margin: 60px auto;
}
.company .company-tit{
    text-align: center;margin: 40px 0;
}
.company-hold{
    overflow: hidden;
}
.company-hold ul li{
    float: left;width: 20%;text-align: center;line-height: 30px;
}
.company-hold ul li:hover p{
    color: #0065db;
}
.company-hold ul li img{
    width: 90%;
}
.caiyang-list{
    width: 1200px;margin: 60px auto;overflow: hidden;
}
.caiyang-list .caiyang-left{
    width: 320px;float: left;
}
.caiyang-list .caiyang-left ul li{
    overflow: hidden;position: relative;
}
.caiyang-list .caiyang-left ul li .caiyang-num{
    float: left;padding: 20px 0;width: 100px;text-align: center;border-right:1px dashed #ddd ;font-size: 28px;font-weight: bold;color: #8dabab;
}
.caiyang-text{
    width: 180px;float: right;font-size: 22px;padding: 23px 0;color: #8dabab;
}
.caiyang-list .caiyang-left ul li i{
    width: 15px;height: 15px;background: url("../images/i-ty.png") no-repeat;background-size: 100% 100%;display: inline-block;position: absolute;left: 93px;top:28px
}
.caiyang-list .caiyang-left ul .on   .caiyang-num{
    color: #0065db;
}
.caiyang-list .caiyang-left ul .on   .caiyang-text{
    color: #0065db;font-weight: bold;
}
.caiyang-list .caiyang-left ul .on  i{
    background: url("../images/i-ty-a.png") no-repeat;
}
.caiyang-right{
    width: 850px;float: right;overflow: hidden;
}
.caiyang-right .caiyang-right-list{
    display: none;
}
.caiyang-right .caiyang-r-img{
    width: 500px;float: left;
}
.caiyang-right .caiyang-r-img img{
    width: 100%;
}
.caiyang-r-text{
    width:330px ;float: right;
}
.caiyang-r-text .caiyang-r-tit{
    font-size: 28px;font-weight: bold;color: #0065db;letter-spacing: 1px;
}
.caiyang-r-text  .caiyang-r-con{
    line-height: 27px;margin: 10px 0;
}

.caiyang-r-text .more{
    display: block;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    background: url(../images/case_btn.png) no-repeat;
    width: 144px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    overflow: hidden;
}
.caiyang-r-text .more:hover{
    animation:shake .5s linear;-webkit-animation:shake .5s linear;
}
/*é›„ä¸šäº§å“ä¸­å¿ƒ*/
.cp_bg{ background:#fff ; padding:40px 0 20px;}
.cp_t{height: 140px;text-align: center;line-height: 115px; padding:0 0 40px;}
.cp_t a{font-size: 32px;color: #fff;-webkit-transition:transform .3s;transition:transform .3s; display:inline-block; background:url(../images/cp_ico01.gif) no-repeat center 95px;height: 140px;}
.cp_t a:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.pro-hold{
    width: 1200px;margin: 20px auto;overflow: hidden;
}
.pro-left{
    width: 200px;float: left;border: 2px solid #666;
}
.pro-left .pro-left-tit{
    background: #666;text-align: center;padding: 15px 0;color: #fff;
}
.pro-left .pro-left-tit .pro-left-tit-title{
    font-size: 18px;margin-bottom: 5px;
}
.pro-left .pro-left-tit img{
    width: 90%;
}
.pro-list ul li{
    margin: 10px auto;;border: 1px solid #ddd;width: 180px;padding:8px 5px ;text-align: left;border-radius: 5px;
}


.pro-list ul .on{
    background: #0065db;
}
.pro-list ul li:hover{
    background: #0065db;
}
.pro-list ul .on a{
    color: #fff;
}
.pro-list ul li a{
    color: #000;font-size: 16px;
}
.pro-list ul li:hover a{
    color: #fff;
}
.i-pro-right-list ul{
    display: none;
}
.i-pro-right-list .show{
    display: block;
}
.pro-right{
    width: 980px;float: right;
}
.pro-right-tit{
    text-align: center;margin-bottom: 20px;
}
.pro-right-list ul li{
    float: left;
    width: 31%;
    margin: 1%;
    border: 1px solid #cccccc;
    position: relative;
    background: #fff;
    margin-bottom: 20px;
}
.pro-right-list ul li img{
    width: 100%;
}
.pro-right-list ul li  p{
    background: #0065db;
    color: #fff;
    /* height: 60px; */
    text-align: center;
    line-height: 36px;

}
.i-pro-right-list ul li{
    height:auto;
}
.ban01 img{
    width: 100%;
}
.service-hold{
    width: 1200px;margin: 60px auto;
}
.service-tit{
    text-align: center;margin-bottom: 40px;
}
.service-list{
    overflow: hidden;
}
.service-list .servie-text{
    width: 46%;float: left;margin-top: 10%;margin-left: 4%;
}
.service-left{
    width: 80px;
    height: 80px;
    text-align: center;
    line-height: 80px;
    font-size: 50px;
    color: #fff;
    font-weight: bold;
    background: #0065db;
    font-family: "Times New Roman", Times, serif;
    float: left;
}
.service-right{
    padding: 0 0 0 30px;
    width: 400px;
    float: left;
}
.service-right .service-right-tit{
    font-size: 26px;
    color: #0065db;
    line-height: 32px;
    font-weight: bold;
}
.service-b{
    display: block;
    font-size: 14px;
    color: #d9d9d9;
    font-weight: normal;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    height: 32px;
    line-height: 32px;
    background: #fff;
    border: #e0e0e0 2px solid;
    margin: 12px 0 0;
    width: 350px;
}
.service-list .servie-img{
    width: 50%;float: left;text-align: center;
}
.service-con{
    margin: 10px 0;
    font-size: 16px;
    color: #333;
    line-height: 32px;
}
.service-list .servie-img img{
    width: 90%;
}
.footer-link{
    max-width: 1200px;
    margin: 0 auto;
    line-height: 27px;
    overflow: hidden;
    margin-top: -30px;
}
.footer-li-left{
    float: left;width: 20%;font-size: 18px;font-weight: bold;color: #000;margin-top: 10px;
    text-align: center;
}

.footer-link a:hover{
    color: #0065db
}
.footer-link ul{
    float: right;width: 80%;overflow: hidden;
}
.footer-link ul li{
    float: left;width: 33.333%;
}
.footer{
    color: #fff;background: #333333;
}
.footer a{
    color: #fff;
}
.footer .footer-hold{
    width: 1200px;margin: 0px auto;background: #333333;padding:15px 0px;
}
.footer-top-head{
    overflow: hidden;padding-bottom: 15px;border-bottom: 1px solid #249692;
}
.footer-t-h-left{
    width: 24%;float: left;text-align: center;font-size: 22px;font-weight: bold;margin-top: 30px;letter-spacing: 2px;
}
.footer-t-h-right{
    width: 68%;float: left;overflow: hidden;background: #739a99;padding:1% 2%;
}
.footer-t-h-right ul li{
    float: left;width: 33%;line-height: 30px;text-align: center;
}
.footer-top-bom{
    overflow: hidden;
}
.footer-top-bom-left{
    float: left;width: 59%;margin: 20px 0;
}
.footer-top-bom-left ul li{
    float: left;width: 20%;line-height: 30px;
}
.footer-top-bom-left ul li .tit{
    font-size: 16px;font-weight: bold;color:#fff
}
.footer-top-bom-left ul li a{
    color: #a6a6a6;
}

.footer-top-bom-right{
    width: 41%;float: right;overflow: hidden;;margin-top: 20px ;
}
.footer-top-bom-right .footer-top-bom-right-left{
    float: left;width: 60%;;line-height: 35px;color: #a6a6a6;
}
.footer-top-bom-right .footer-top-bom-right-center{
    float: left;width: 40%;text-align: center;
}

.footer-bom{
    max-width: 1200px;margin: 0px auto;overflow: hidden;
}
footer-link{
    max-width: 1200px;
    margin: 0 auto;
    line-height: 27px;
    margin-top: -30px;
}
.footer-link a{
    margin:0 20px
}
.footer-bom-left{
    float: left;width: 30%;
}
.footer-bom-center{
    float: left;width: 40%;line-height: 27px;
}
.zaixiankefu{
    position: fixed;right: 10px;top:20%;z-index: 1000;text-align: center;
}
.zxkf-list ul{
    border: 1px solid #d6d6d6;background: #fff;
}
.zxkf-list ul li{
    border-bottom: 1px solid #d6d6d6;padding:  0px;font-size: 14px;
}
.zxkf-list ul li img{
    vertical-align: middle;
}
.zxkf-list ul li a{
    vertical-align: middle;
}
.zxkf-list ul li a:hover{
    color:#e4095e
}
.zxkf-list ul li:hover{
    color:#e4095e
}
.zxkf-list ul .zxkfweixin{
    position: relative;
}
.zxkfewm{
    position: absolute;
    right: 140px;
    top: -40px;
    background: #fff;display: none;
}
.zxkf-list ul .zxkfweixin:hover .zxkfewm{
    display: block;
}
.about-hold{
    width: 1200px;margin: 40px auto;overflow: hidden;
}
.about-left{
    float: left;width: 570px;line-height: 27px;
}
.about-left .about-tit{
    font-size: 28px;font-weight: bold;color: #0065db;margin: 20px 0;
}
.about-bom{
    overflow: hidden;
}
.about-bom ul li{
    float: left;width: 23%;margin: 1%;text-align: center;
}
.about-bom ul li .about-1{
    height: 85px;width: 85px;text-align: center;border: 2px solid #fe9901;border-radius: 50%;margin: 10px auto;
}
.about-bom ul li .about-1 i{
    background: url("../images/i-1.png") no-repeat;width: 50px;height: 50px;display: inline-block;margin-top:20px ;
}
.about-bom ul li .about-2{
    height: 85px;width: 85px;text-align: center;border: 2px solid #fe9901;border-radius: 50%;margin: 10px auto;
}
.about-bom ul li .about-2 i{
    background: url("../images/i-2.png") no-repeat;width: 50px;height: 50px;display: inline-block;margin-top:20px ;
}
.about-bom ul li .about-3{
    height: 85px;width: 85px;text-align: center;border: 2px solid #fe9901;border-radius: 50%;margin: 10px auto;
}
.about-bom ul li .about-3 i{
    background: url("../images/i-3.png") no-repeat;width: 50px;height: 50px;display: inline-block;margin-top:20px ;
}
.about-bom ul li .about-4{
    height: 85px;width: 85px;text-align: center;border: 2px solid #fe9901;border-radius: 50%;margin: 10px auto;
}
.about-bom ul li .about-4 i{
    background: url("../images/i-4.png") no-repeat;width: 50px;height: 50px;display: inline-block;margin-top:20px ;
}

.about-bom ul li p{
    font-size: 18px;font-weight: bold;
}
.about-bom ul li:hover  p{
    color: #0065db;
}
.about-right{
    width: 600px;float: right;
}
.about-right img{
    width: 100%;
}
.service-right .zixun{
    background: url(../images/ys_btn.png) no-repeat;
    color: #fe9901;
    display: block;font-size: 16px;font-weight: bold;width: 144px;height: 46px;text-align: center;line-height: 46px;overflow: hidden;
}
.zixun:hover{animation:shake .5s linear;-webkit-animation:shake .5s linear;}
.about-left .more{
    display: block;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    background: url(../images/case_btn.png) no-repeat;
    width: 144px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    margin: 10px ;
    overflow: hidden;
}
.about-left .more:hover{
    animation:shake .5s linear;-webkit-animation:shake .5s linear;
}
.pro-right-list ul li .in_m1_m {
   font-size: 12px;
    line-height: 20px;
    /* color: #8c8c8c; */
    background: #0065db;
    color: #fff;
    /* height: 60px; */
    text-align: center;
    line-height: 27px;
    padding-bottom: 10px;
}
.news-hold{
    width: 1200px;margin: 60px auto;overflow: hidden;
}
.news-left{
    float: left;width: 746px;
}
.news-left .news-left-tit{
    overflow: hidden;
}.news-left .news-left-tit ul{
     border-right: 2px solid #0065db;overflow: hidden;
 }
.news-left .news-left-tit ul li{
    float: left;width: 370px;height: 54px;line-height: 54px;border-top: 2px solid #0065db;text-align: center;border-left: 2px solid #0065db;border-bottom: 2px solid #0065db;font-size: 18px;font-weight: bold;cursor: pointer;
}
.news-left .news-left-tit ul .on{
    background: #0065db;color: #fff;
}
.news-top{
    margin: 20px ;overflow: hidden;
}
.news-top .news-top-left{
    float: left;width: 40%;
}
.news-top .news-top-left img{
    width: 100%;height: 170px;
}
.news-top .news-right{
    width: 55%;float: right;line-height: 27px;
}
.news-top .news-right .news-right-tit{
    font-size: 18px;font-weight: bold;margin: 10px 0;
}

.i-footer{
    text-align: center;padding: 8px 0;color: #fff;background: #262626;
}
.i-footer a{
    color: #fff;
}
.in_m4_mm li{

    margin-bottom:5px;

    background:#fff;

    height:45px;

}



.in_m4_mm li .in_m4_date{

    background:#0065db;

    color:#fff;

    /*padding-top:5px;*/

    text-align: center;

    width:60px;

    height:45px;

    margin-right:19px;

}



.in_m4_mm li .in_m4_date span{

    font-size:15px;

    margin-bottom: 5px;

}



.in_m4_mm li .in_m4_date p{

    font-size:10px;

}





.in_m4_mm li .in_m4_link{

    line-height:45px;

    color:#6c6c6c;

    font-size:14px;

}



.in_m4_mm li .in_m4_more{
    line-height:45px;
    font-size:10px;
    color:#c1c1c1;
    margin-right:21px;
}
.in_m4_mm li:hover .in_m4_link{
    color:#0065db;
    text-decoration:underline;
}

.in_m4r_tit{
    background:#0065db;
    padding:0 20px;
    height:58px;
    line-height:58px;
}

.in_m4r_tit h3{
    font-weight:bold;
    font-size:17px;
    color:#fff;
}

.in_m4r_tit h3 span{
    font-size:10px;
    font-weight:normal;
}
.in_m4r_tit a{
    font-size:10px;
    color:#fff;
}
.in_m4r_m{
    padding:20px;
    overflow: hidden;
    width:100%;
    height:430px;
}
.news-right{
    width: 420px;float: right;
}
.news-right .news-right-top{
    height: 54px;
    line-height: 54px;
    background: #0065db;
    color: #fff;
    padding: 0 10px;
    overflow: hidden;
}
.news-right .news-right-top font{
    font-size: 18px;padding: 0 10px;
}
.news-right .news-right-top a{
    color: #fff;
}
.news-right-bom{
    height: 470px;overflow: hidden;
}
.news-right-bom ul li{
    overflow: hidden;border-bottom: 1px dashed #ddd;
}
.news-r-top{
    overflow: hidden;
}
.news-right-l{
    float: left;width: 10%;text-align: center;
}
.news-right-bom ul li{
    line-height: 27px;margin: 10px 0;
}
.news-right-l{
    margin-top: 3px;
}


/*Plugin CSS*/
.str_wrap {
    overflow:hidden;
//zoom:1;
    width:100%;

    position:relative;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    background:#f6f6f6;
    white-space:nowrap;
}

.str_wrap.str_active {
    background:#f1f1f1;
}
.str_move {
    white-space:nowrap;
    position:absolute;
    top:0;
    left:0;
    cursor:move;
}
.str_move_clone {
    display:inline-block;
//display:inline;
//zoom:1;
    vertical-align:top;
    position:absolute;
    left:100%;
    top:0;
}
.str_vertical .str_move_clone {
    left:0;
    top:100%;
}
.str_down .str_move_clone {
    left:0;
    bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
    white-space:normal;
    width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
    cursor:inherit;
}
.str_wrap img {
    max-width:none !important;
}
.news-left-h-bom{
    display: none;
}




.commend-pro_main ul li{
    float: left;
    width: 250px;

    margin-left: 17px;
    margin-right: 17px;
    border: 1px solid #cccccc;
    position: relative;
    background: #fff;
    margin-bottom: 30px;
}

.commend-pro_main  li .in_m1_img img{
    display: block;
    width:100%;
    /*height:100%;*/height:auto;
    transition:all .5s;
}

.commend-pro_main  li .in_m1_tit{
    background: #0065db;

    text-align: center;
}

.commend-pro_main  li .in_m1_tit p{
    line-height: 29px;

    color: #fff;
    padding: 5px 0 0 0;
}

.commend-pro_main  li .in_m1_m{
    background: #0065db;
    text-align: center;
    color: #fff;
    padding-bottom: 10px;
    font-size: 12px;
}

.pro_tit{
    margin:32px 0 21px;
}
.commend-pro_main .in_m1_bg{
    position:absolute;
    bottom:-30px;
    width:100%;
    height:30px;
    background-size:100% auto;
}

.commend-pro_main .in_m1_img{

    /*height:234px;*/
    height:179px;

}

.commend-pro_main li .in_m1_img .in_m1_img2{
    overflow: hidden;
}




.kefuanli{
    width: 1200px;margin: 40px auto;overflow: hidden;
}
.khal-tit{
    text-align: center;margin: 20px auto;
}
.kefuanli-hold{
    height: 800px;position: relative;width: 100%;
}
.anli-left{
    position: absolute;width: 360px;left: 0px;z-index: 1000;
}
.anli-left .anli-left-show{
    width: 250px;border: 1px solid #ddd;overflow: hidden;margin-bottom: 12px;float: left;
}
.anli-left .anli-left-show .anli-left-l{
    float: left;width: 80px;text-align: center;
}
.anli-left .anli-left-show .anli-left-l i{
   margin-top: 25px;
}
.anli-left .anli-left-show .anli-left-r{
    width: 150px;line-height: 30px;padding: 10px 0 ;float: left;color: #6c6c6c;
}
.anli-left .anli-left-show .anli-left-r .anli-l-tit{
    font-size: 18px;color: #333;
}
.anli-right{
    width: 930px;position: absolute;right: 0px;overflow: hidden;
}
.anli-right .anli-right-l{
    float: left;width: 700px;
}
.anli-right .anli-right-l img{
    width: 100%;
}
.anli-right .anli-right-r{
    float: left;width: 200px;padding:30px 15px;line-height: 27px;
}
.anli-right .anli-right-r .anli-right-tit{
    font-size: 18px;margin: 15px 0;font-weight: bold;
}
.anli-right .anli-right-r .more{
    display: inline-block;width: 120px;height: 36px;line-height: 36px;color: #fff;text-align: center;color: #fff;background: #fe9901;border-radius: 36px;margin: 10px 0;
}
.anli-left-hide{
width: 100px;background: #0065db;float: left;height: 82px;text-align: center;display: none;
}
.anli-left-hide i{
    width: 35px;height: 35px;display: inline-block;background: url("../images/right.png");margin-top: 23px;
}
.al-i1{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-1.png");
}
.al-i2{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-2.png");
}
.al-i3{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-3.png");
}
.al-i4{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-4.png");
}
.al-i5{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-5.png");
}
.anli-left ul .on .anli-left-hide{
    display: block;
}
.anli-left ul  .on  .anli-left-show{
    background: #0065db;border: 1px solid #0065db;color: #fff;
}
.anli-left ul  .on  .anli-left-show .anli-left-r .anli-l-tit{
    color: #fff;
}
.anli-left ul  .on  .anli-left-show .anli-left-r{
    color: #fff;
}
.anli-left ul  .on .al-i1{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-1-1.png");
}
.anli-left ul  .on .al-i2{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-2-2.png");
}
.anli-left ul  .on .al-i3{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-3-3.png");
}
.anli-left ul  .on .al-i4{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-4-4.png");
}
.anli-left ul  .on .al-i5{
    width: 35px;height: 35px;display: inline-block;background: url("../images/al-5-5.png");
}
.anli-right ul li{
    display: none;
}



.izl-rmenu{
    margin-right: 0;
    width: 82px;
    position: fixed;
    right: 2px;
    top: 65%;
    -webkit-box-shadow: #DDD 0px 1px 5px;
    -moz-box-shadow: #DDD 0px 1px 5px;
    box-shadow: #DDD 0px 1px 5px;
    z-index:999;
}
.izl-rmenu .consult{
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.izl-rmenu .cart .pic {
    display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 180px;
    background:url(../images/erweima.png);
    background-size: 100% 100%;
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}
